sentinel population - English Synonyms Dictionary